substrate competition - German English Dictionary